#pragma once
#include<stdio.h>
#include"malloc.h"
#include"assert.h"
typedef int dataty;
typedef struct stu
{
	dataty data;
	struct stu* next;
	struct stu* perve;
	
}sl;

sl* listInit();
void listprintf(sl* p);
void listpushback(sl* p, dataty x);
void listpopback(sl* p);
void listpushfront(sl* p, dataty x);
void listpopfront(sl* p);
sl* listFind(sl* p, dataty x);
void listerase(sl* p);
void listinsert(sl* p, dataty x, dataty y);
void listdestory(sl* p);
